body{position:relative;padding:15px;margin-bottom:20px;text-align:left;}
.page_box{width:100%;padding:15px 0;background-color:#fff;}
.page_box_head{position:relative;padding:15px;padding-left:28px;}
.page_box_content{padding:0 15px;}
.page_box_foot{position:relative;text-align:center;}
.page_title_sign{position:absolute;left:1px;top:13px;width:25px;text-align:right;}
.page_title_sign .iconfont{display:inline-block;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);}
.page_title{position:relative;padding-bottom:8px;border-bottom:1px solid currentColor;font-size:1rem;}
.page_title span{font-weight:normal;display:inline-block;margin:0 10px;}
.page_title.center:before{display:none;}
.page_title.center{text-align:center;}
@media(min-width:600px){
    .tbs_area{padding:0 15px;}
}
/**/
.form_area{margin:20px auto;max-width:800px;}
/*.form_area.center{margin:20px auto;max-width:580px;}*/
.form_area button{padding:0;}
.form_area input{border-radius:2px;}
.form_area li{position:relative;width:100%;margin-bottom:8px;}
.form_area li label{line-height:1.3;font-size:1rem;}
.form_area .need:before{content:"*";color:red;font-size:12px;}
.f_element_h{height:38px;}
.s_element_h{height:35px;}
.s_element_h.txt{font-size:.95em;line-height:35px;}
.f_element_h.txt{font-size:.95em;line-height:38px;}
.f_element_h.txt .m{margin:0 6px;}
.form_txt{line-height:1.6;}
.form_txt ins{margin-right:10px;}
.form_inputs{position:relative;width:100%;}
.form_inputs .col-2{width:49%;float:left;}
.form_inputs .col-hint{font-size:12px;padding-bottom:5px;display:inline-block;}
.form_inputs .col-2:not(:last-child){margin-right:2%;}
.form_inputs.txt{line-height:1.3;width:auto;display:inline-block;padding:5px 0;}
/*.form_inputs .write{width:100%;padding:0 .8em;border-radius:2px;background-color:transparent;color:#fff;}*/
.write{width:100%!important;padding:0 .8em;margin:3px 0;border-radius:2px;background-color:transparent;color:#000;border:1px solid #ccc;}
.write.w_120{width:120px;}
.form_inputs textarea.write{resize:vertical;padding:.8em;line-height:1.6;height:60px;max-height:120px;}
.form_inputs .check{position:absolute;top:0;right:0;width:80px;margin:3px 0;padding:0;font-size:12px;border:none!important;}
.yz{padding-right:90px;}
.yz._two .check{width:50px;}
.yz._two{padding-right:60px;}
.form_hint{margin:3px 0;font-size:14px;color:#999;}
.form_hint ins{margin:0 6px;}
@media(min-width:315px){
    /*.form_area{padding-right:10px;}*/
    /*.form_area li{margin-bottom:20px;}*/
    .form_area li label{position:absolute;left:0;top:5px;}
    .form_area li.allw{padding-left:0;width:100%;}
    .f_word4 li{padding-left:80px;}
    .f_word4 label{width:80px;text-align:right;}
    .f_word5 li{padding-left:98px;}
    .f_word5 label{width:90px;text-align:right;}
    .f_word7 li{padding-left:130px;}
    .f_word7 label{width:125px;text-align:right;}

    /*.form_area li label{position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);}*/

}
.tj_box{text-align:center;margin:15px auto 10px;}
.submits{margin:5px;width:90%;max-width:220px;font-size:1rem;background-color:#fd3702;color:#fff;}
.submits._two{width:125px;}
.submits.active{opacity:.8;cursor:text;}
/*.submits [disabled="disabled"]{color:#000!important;}*/
.ipt_thum{height:150px;width:auto;padding:5px;}
/*表单*/
.table_primary{width:100%;margin:15px 0;color:#000;border:none;}
.table_primary td,.table_primary th{min-width:50px;padding:6px;border:none;font-size:.95em;text-align:center;}
.table_primary thead td{font-weight:600;}
.table_primary tbody td{border:1px solid #ccc;}
.table_primary tbody tr:nth-child(odd){background-color:#fff;}
.table_primary tbody tr:nth-child(even){background-color:#eee;}
.table_primary tbody tr:hover{background-color:#ddd;}
.table_primary .write{color:inherit;}
.table_primary select.write{max-width:100px;color:inherit;border-color:#999;}
.tb_time{width:100px;}
.tb_gray1{color:#999;}
.hint_ing{color:#02e768;}
.tb_bz{width:150px;font-size:.95em;}
.tb_bz_s{width:115px;}
.tb_bz_ss{width:90px;}
.nowrap{white-space: nowrap}
.btn_primary{min-width:60px;padding:5px;margin:5px;border-radius:3px;}
.firm_info{margin:20px auto;max-width:600px;text-align:center;font-size:1rem;}
.firm_info caption{margin-bottom:8px;}
.firm_info td{width:50%;border:1px solid #ccc;}
.ewm{width:150px;height:150px;margin:5px auto;padding:5px;border:1px solid #ddd;}
.ewm_t{margin:5px 0;color:#999;}
/*.ewm{width:130px;height:130px;padding:5px;border:1px solid #ddd;}*/
.page_navs{padding:0 15px;}
.page_navs .l{float:left;}
.page_navs .r{float:right;}
.page_navs .content{margin:5px auto;text-align:center;color:#444;font-size:12px;}
.page_navs .content a{display:inline-block;min-width:10px;margin:4px 2px;padding:2px 6px;border-radius:2px;color:inherit;border:1px solid #999;cursor:pointer;}
.page_navs .content a:hover{background-color:#999;color:#fff;}
.record{text-align:left;margin-top:4px;font-size:14px;color:#999;}
.record .theme_color{margin:0 5px;}

.tab_area{width:100%;padding:30px 0 45px;font-size:0;text-align:center;border-bottom:1px solid #eee;}
.tab_area .item{position:relative;display:inline-block;width:46%;max-width:250px;margin:0 2%;height:15px;border-radius:15px;font-size:1rem;background-color:#ccc;color:#fff;}
.tab_area .item.active{background-color:#3385ff;}
.tab_area .item .m{position:absolute;top:50%;left:50%;width:100px;height:70px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);padding:.8em;border-radius:20px;background-color:inherit!important;cursor:pointer;}
.tab_area .item .m:hover{background:linear-gradient(45deg,transparent,hsla(0,0%,100%,.1));color:hsla(0,0%,100%,.6);}
.tab_content .item{display:none;}
.tab_content .item.active{display:block;}
.search_area{position:relative;width:100%;max-width:100%;margin-top:10px;padding:0 15px;}
.search_area select{max-width:120px;}
.search_area input,.search_area select{border-radius:2px;}
.search_area button{padding:0 8px;display:inline-block;vertical-align:middle;}
.search_area .submits{width:auto;-webkit-box-shadow:none;box-shadow:none;margin:0;vertical-align:middle;}
.select_box{display:inline-block;vertical-align:middle;}
.search_area .write{margin:10px 0;max-width:350px;}
.s_chose_box{position:relative;max-width:200px;height:35px;line-height:35px;padding-right:33px;margin:5px 0;display:inline-block;vertical-align:middle;border:1px solid #999;}
.s_chose_box .write{display:block;width:100%;height:100%;margin:0;border:0;}
.s_chose_box .btn{display:block;position:absolute;top:0;bottom:0;right:0;width:38px;margin:0;text-align:center;font-size:20px;background-color:#eee;}
.search_area .hint{display:block;text-align:left;}
.search_area .btn_box{display:inline-block;vertical-align:middle;}
@media(min-width:590px){
    .search_area.center{text-align:center;}
    .search_area .hint{display:inline-block;}
}
/*表格*/
.article{line-height:1.6;text-indent:2em;}
/*.pagego{position:relative;padding-left:70px;}*/
/*.pagego .back{position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:block;padding:5px 0;width:70px;text-align:center;font-size:14px;cursor:pointer;}*/
/*.pagego .back .iconfont{margin-right:5px;}*/
.protocols{font-size:.9em;}
.protocols input{margin:0 5px;}
.hide{display:none;}
.news_area{width:100%;padding:0 8px;padding-bottom:30px;}
.news_area li{position:relative;width:100%;padding:8px 0;border-bottom:1px solid #e5e5e5;font-size:1rem;list-style-type: decimal;list-style-position:inside;}
.news_area .time{display:block;padding-left:15px;margin-bottom:3px;font-size:14px;color:#999;}
.news_area .ntxt{}
.news_content_m{max-width:1000px;width:90%;margin:auto;border:1px solid #f2c08b;}
.news_title{padding:10px;margin-bottom:15px;font-size:24px;font-weight:600;text-align:center;border-bottom:1px solid #ddd;color:#3385ff;}
.news_content_m .back{color:#999;}
@media(min-width:600px){
    .news_area .time{float:right;}
}
.txtlist .item{margin-bottom:10px;}
.txtlist .item .dt{display:inline-block;margin:0 5px;}
